24 129 5 2 4
7 12 18 22 29 35 40 43 48 55 57 64 66 72 77 84 88 93 96 100 104 110 116 122
